#include "types.h"
#include "uart.h"

// Main function - entry point from assembly
void main(void) {
    // Initialize UART
    uart_init();
    
    // Output "Hello OS" message
    uart_puts("Hello OS\n");
    
    // Enter infinite loop to prevent system restart
    while (1) {
        // Do nothing - keep system running
    }
}
